work independently - French English Dictionary